﻿using SqlSugar;
using System;
using System.Collections.Generic;
using System.Data.OscarClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace YSL.Application.Ysl_Dto.定时任务DTO
{
    public class HAngfireDto
    {
        public List<GetWorkOrderDateHangfireDto> GetWorkOrderDateHangfireDtos { get; set; } = new();
        public List<GetWorkOrderListDto> GetWorkOrderListDtos { get; set; } = new();
        public List<CustomerDto> CustomerDtos { get; set; } = new();
        public List<GetTotalNumberDTo> GetTotalNumberDTos { get; set; } = new();
    }

    public class GetWorkOrderDateHangfireDto
    {
        public long? TotalNUMBER_COL { get; set; }
        public DateTime? START_TIME { get; set; }
    }

    public class GetWorkOrderListDto
    {
        public string CodeId { get; set; }
        public string WorkOrderType { get; set; }
        public string ProcessProgress { get; set; }
        public int NumberCol { get; set; }
    }

    public class CustomerDto
    {
        public string customeR_NAME { get; set; }
        public string customeR_NODE { get; set; }
        public string crediT_CODE { get; set; }
    }

    public class GetTotalNumberDTo
    {
        public int TotalWORKORDERNUMBER { get; set; }
        public int TotalCUSTOMERNUMBER { get; set; }
        public int TotalIOWAREHOUSERECORDNumber { get; set; }
        public int TotalWAREHOUSEDEFINITIONNumber { get; set; }
    }

}
